Communicating and trusting proofs: Towards a broad spectrum proof certificate
نویسنده
چکیده
Proofs, both formal and informal, are documents that circulate within societies of human and machine agents distributed across time and space in order to provide trust. Such trust might lead one mathematician to accept a certain statement as true or it might help convince a consumer of the quality and reliability of a safety-critical computer system. By exploiting recent results about focused proof systems, we develop an approach to proof certificates that is designed to provide a notation for proof that is (1) checkable by simple proof checkers, (2) flexible enough that most existing provers can directly produce such certificates, (3) directly related to proof formalisms used within the structural proof theory literature, and (4) permits a trade-off between proof checking and proof search. Proof certificates that satisfy such criteria should allow, in principle, any theorem prover to trust the output of any other theorem prover.
منابع مشابه
Communicating and trusting proofs: The case for broad spectrum proof certificates
Proofs, both formal and informal, are documents that are intended to circulate within societies of humans and machines distributed across time and space in order to provide trust. Such trust might lead one mathematician to accept a certain statement as true or it might help convince a consumer that a certain software system is secure. Using this general characterization of proofs, we examine a ...
متن کاملCommunicating and trusting proofs: The case for foundational proof certificates
It is well recognized that proofs serve two different goals. On one hand, they can serve the didactic purpose of explaining why a theorem holds: that is, a proof has a message that is meant to describe the “why” behind a theorem. On the other hand, proofs can serve as certificates of validity. In this case, once a certificate is checked for its syntactic correctness, one can then trust that the...
متن کاملChecking foundational proof certificates for first-order logic
We present the design philosophy of a proof checker based on a notion of foundational proof certificates. At the heart of this design is a semantics of proof evidence that arises from recent advances in the theory of proofs for classical and intuitionistic logic. That semantics is then performed by a (higher-order) logic program: successful performance means that a formal proof of a theorem has...
متن کاملA Proposal for Broad Spectrum Proof Certificates
Recent developments in the theory of focused proof systems provide flexible means for structuring proofs within the sequent calculus. This structuring is organized around the construction of “macro” level inference rules based on the “micro” inference rules which introduce single logical connectives. After presenting focused proof systems for first-order classical logics (one with and one witho...
متن کاملThe logical structures of theological proofs, with an emphasis on the proof of love to God
This article has no abstract.
متن کامل